• Class: Json @ TestCase: readArrayOfObj

    10:14:23 AM / 00:00:00:081 Pass

    Class: Json @ TestCase: readArrayOfObj
    01.22.2025 10:14:23 AM 01.22.2025 10:14:23 AM 00:00:00:081 · #test-id=2
    JsonClass
    • Pass
    • 00:00:069
    readArrayOfObj
    JsonClass
    StatusTimestampDetails
    Pass 10:14:23 AM Test case readArrayOfObj Passed
  • Class: File @ TestCase: isFileDownloaded

    10:14:23 AM / 00:00:00:038 Pass

    Class: File @ TestCase: isFileDownloaded
    01.22.2025 10:14:23 AM 01.22.2025 10:14:23 AM 00:00:00:038 · #test-id=1
    FileClass
    • Pass
    • 00:00:026
    isFileDownloaded
    FileClass
    StatusTimestampDetails
    Pass 10:14:23 AM Test case isFileDownloaded Passed
  • Class: Excel @ TestCase: openSheetInTheWorkBook

    10:14:23 AM / 00:00:01:149 Pass

    Class: Excel @ TestCase: openSheetInTheWorkBook
    01.22.2025 10:14:23 AM 01.22.2025 10:14:24 AM 00:00:01:149 · #test-id=4
    ExcelClass
    • Pass
    • 00:01:138
    StatusTimestampDetails
    Pass 10:14:24 AM Test case openSheetInTheWorkBook Passed
  • Class: Date @ TestCase: dateFormatter

    10:14:23 AM / 00:00:00:038 Pass

    Class: Date @ TestCase: dateFormatter
    01.22.2025 10:14:23 AM 01.22.2025 10:14:23 AM 00:00:00:038 · #test-id=3
    DateClass
    • Pass
    • 00:00:026
    dateFormatter
    DateClass
    StatusTimestampDetails
    Pass 10:14:23 AM Test case dateFormatter Passed
  • Class: File @ TestCase: readFromFile

    10:14:23 AM / 00:00:00:006 Pass

    Class: File @ TestCase: readFromFile
    01.22.2025 10:14:23 AM 01.22.2025 10:14:23 AM 00:00:00:006 · #test-id=9
    FileClass
    • Pass
    • 00:00:005
    readFromFile
    FileClass
    StatusTimestampDetails
    Pass 10:14:23 AM Test case readFromFile Passed
  • Class: Date @ TestCase: getSpecificDate

    10:14:23 AM / 00:00:00:003 Pass

    Class: Date @ TestCase: getSpecificDate
    01.22.2025 10:14:23 AM 01.22.2025 10:14:23 AM 00:00:00:003 · #test-id=10
    DateClass
    • Pass
    • 00:00:002
    getSpecificDate
    DateClass
    StatusTimestampDetails
    Pass 10:14:23 AM Test case getSpecificDate Passed
  • Class: Date @ TestCase: getTheCurrentDate

    10:14:23 AM / 00:00:00:001 Pass

    Class: Date @ TestCase: getTheCurrentDate
    01.22.2025 10:14:23 AM 01.22.2025 10:14:23 AM 00:00:00:001 · #test-id=13
    DateClass
    • Pass
    • 00:00:001
    getTheCurrentDate
    DateClass
    StatusTimestampDetails
    Pass 10:14:23 AM Test case getTheCurrentDate Passed
  • Class: Date @ TestCase: getTheCurrentTime

    10:14:23 AM / 00:00:00:002 Pass

    Class: Date @ TestCase: getTheCurrentTime
    01.22.2025 10:14:23 AM 01.22.2025 10:14:23 AM 00:00:00:002 · #test-id=15
    DateClass
    • Pass
    • 00:00:001
    getTheCurrentTime
    DateClass
    StatusTimestampDetails
    Pass 10:14:23 AM Test case getTheCurrentTime Passed
  • Class: File @ TestCase: writeIntoFile

    10:14:23 AM / 00:00:00:012 Pass

    Class: File @ TestCase: writeIntoFile
    01.22.2025 10:14:23 AM 01.22.2025 10:14:23 AM 00:00:00:012 · #test-id=17
    FileClass
    • Pass
    • 00:00:011
    writeIntoFile
    FileClass
    StatusTimestampDetails
    Pass 10:14:23 AM Test case writeIntoFile Passed
  • Class: Date @ TestCase: getTheSpecificTime

    10:14:23 AM / 00:00:00:001 Pass

    Class: Date @ TestCase: getTheSpecificTime
    01.22.2025 10:14:23 AM 01.22.2025 10:14:23 AM 00:00:00:001 · #test-id=19
    DateClass
    • Pass
    • 00:00:001
    getTheSpecificTime
    DateClass
    StatusTimestampDetails
    Pass 10:14:23 AM Test case getTheSpecificTime Passed
  • Class: Date @ TestCase: isTheYearLeap

    10:14:23 AM / 00:00:00:013 Pass

    Class: Date @ TestCase: isTheYearLeap
    01.22.2025 10:14:23 AM 01.22.2025 10:14:23 AM 00:00:00:013 · #test-id=21
    DateClass
    • Pass
    • 00:00:012
    isTheYearLeap
    DateClass
    StatusTimestampDetails
    Pass 10:14:23 AM Test case isTheYearLeap Passed
  • Class: Date @ TestCase: timeFormatter

    10:14:23 AM / 00:00:00:015 Pass

    Class: Date @ TestCase: timeFormatter
    01.22.2025 10:14:23 AM 01.22.2025 10:14:23 AM 00:00:00:015 · #test-id=23
    DateClass
    • Pass
    • 00:00:015
    timeFormatter
    DateClass
    StatusTimestampDetails
    Pass 10:14:23 AM Test case timeFormatter Passed
  • Class: Json @ TestCase: readArrayOfObjFromJsonObj

    10:14:23 AM / 00:00:00:011 Pass

    Class: Json @ TestCase: readArrayOfObjFromJsonObj
    01.22.2025 10:14:23 AM 01.22.2025 10:14:23 AM 00:00:00:011 · #test-id=25
    JsonClass
    • Pass
    • 00:00:010
    StatusTimestampDetails
    Pass 10:14:23 AM Test case readArrayOfObjFromJsonObj Passed
  • Class: Json @ TestCase: readArrayOfStringFromJsonObj

    10:14:23 AM / 00:00:00:006 Pass

    Class: Json @ TestCase: readArrayOfStringFromJsonObj
    01.22.2025 10:14:23 AM 01.22.2025 10:14:23 AM 00:00:00:006 · #test-id=27
    JsonClass
    • Pass
    • 00:00:006
    StatusTimestampDetails
    Pass 10:14:23 AM Test case readArrayOfStringFromJsonObj Passed
  • Class: Json @ TestCase: readJsonArray

    10:14:23 AM / 00:00:00:038 Pass

    Class: Json @ TestCase: readJsonArray
    01.22.2025 10:14:23 AM 01.22.2025 10:14:23 AM 00:00:00:038 · #test-id=29
    JsonClass
    • Pass
    • 00:00:036
    readJsonArray
    JsonClass
    StatusTimestampDetails
    Pass 10:14:23 AM Test case readJsonArray Passed
  • Class: Json @ TestCase: readJsonObj

    10:14:23 AM / 00:00:00:005 Pass

    Class: Json @ TestCase: readJsonObj
    01.22.2025 10:14:23 AM 01.22.2025 10:14:23 AM 00:00:00:005 · #test-id=31
    JsonClass
    • Pass
    • 00:00:005
    readJsonObj
    JsonClass
    StatusTimestampDetails
    Pass 10:14:23 AM Test case readJsonObj Passed
  • Class: Json @ TestCase: readJsonObjj

    10:14:23 AM / 00:00:00:032 Pass

    Class: Json @ TestCase: readJsonObjj
    01.22.2025 10:14:23 AM 01.22.2025 10:14:23 AM 00:00:00:032 · #test-id=33
    JsonClass
    • Pass
    • 00:00:032
    readJsonObjj
    JsonClass
    StatusTimestampDetails
    Pass 10:14:23 AM Test case readJsonObjj Passed
  • Class: Json @ TestCase: readObjFromJsonObj

    10:14:23 AM / 00:00:00:004 Pass

    Class: Json @ TestCase: readObjFromJsonObj
    01.22.2025 10:14:23 AM 01.22.2025 10:14:23 AM 00:00:00:004 · #test-id=35
    JsonClass
    • Pass
    • 00:00:004
    readObjFromJsonObj
    JsonClass
    StatusTimestampDetails
    Pass 10:14:23 AM Test case readObjFromJsonObj Passed
  • Class: Json @ TestCase: readValueFromJsonObj

    10:14:23 AM / 00:00:00:003 Pass

    Class: Json @ TestCase: readValueFromJsonObj
    01.22.2025 10:14:23 AM 01.22.2025 10:14:23 AM 00:00:00:003 · #test-id=37
    JsonClass
    • Pass
    • 00:00:003
    StatusTimestampDetails
    Pass 10:14:23 AM Test case readValueFromJsonObj Passed
  • Class: Excel @ TestCase: readAllDataSheet

    10:14:24 AM / 00:00:00:205 Pass

    Class: Excel @ TestCase: readAllDataSheet
    01.22.2025 10:14:24 AM 01.22.2025 10:14:24 AM 00:00:00:205 · #test-id=39
    ExcelClass
    • Pass
    • 00:00:204
    readAllDataSheet
    ExcelClass
    StatusTimestampDetails
    Pass 10:14:24 AM Test case readAllDataSheet Passed
  • Class: Excel @ TestCase: readSpecificCell

    10:14:24 AM / 00:00:00:107 Pass

    Class: Excel @ TestCase: readSpecificCell
    01.22.2025 10:14:24 AM 01.22.2025 10:14:24 AM 00:00:00:107 · #test-id=41
    ExcelClass
    • Pass
    • 00:00:107
    readSpecificCell
    ExcelClass
    StatusTimestampDetails
    Pass 10:14:24 AM Test case readSpecificCell Passed
  • Class: Excel @ TestCase: readSpecificRow

    10:14:24 AM / 00:00:00:110 Pass

    Class: Excel @ TestCase: readSpecificRow
    01.22.2025 10:14:24 AM 01.22.2025 10:14:24 AM 00:00:00:110 · #test-id=43
    ExcelClass
    • Pass
    • 00:00:110
    readSpecificRow
    ExcelClass
    StatusTimestampDetails
    Pass 10:14:24 AM Test case readSpecificRow Passed
  • Class: Excel @ TestCase: writeAnewCellInExistingRow

    10:14:24 AM / 00:00:00:323 Pass

    Class: Excel @ TestCase: writeAnewCellInExistingRow
    01.22.2025 10:14:24 AM 01.22.2025 10:14:24 AM 00:00:00:323 · #test-id=45
    ExcelClass
    • Pass
    • 00:00:323
    StatusTimestampDetails
    Pass 10:14:24 AM Test case writeAnewCellInExistingRow Passed
  • Class: Excel @ TestCase: writeAnewCellInNewRow

    10:14:24 AM / 00:00:00:187 Pass

    Class: Excel @ TestCase: writeAnewCellInNewRow
    01.22.2025 10:14:24 AM 01.22.2025 10:14:25 AM 00:00:00:187 · #test-id=47
    ExcelClass
    • Pass
    • 00:00:186
    StatusTimestampDetails
    Pass 10:14:25 AM Test case writeAnewCellInNewRow Passed
  • Class: HomeTest @ TestCase: checkTheDefaultLangIsEN

    10:14:28 AM / 00:00:03:866 Pass

    Class: HomeTest @ TestCase: checkTheDefaultLangIsEN
    01.22.2025 10:14:28 AM 01.22.2025 10:14:31 AM 00:00:03:866 · #test-id=49
    HomeTestClass
    • Pass
    • 00:03:866
    checkTheDefaultLangIsEN
    HomeTestClass
    StatusTimestampDetails
    Info 10:14:31 AM The user click on [By.xpath: //button[@class='sc-jTzLTM hQpNle cta__button cta__continue btn btn-primary']]
    Info 10:14:31 AM get the current URL: https://global.almosafer.com/en
    Pass 10:14:31 AM Test case checkTheDefaultLangIsEN Passed
  • Class: HomeTest @ TestCase: checkTheTitleForAR

    10:14:35 AM / 00:00:05:113 Fail

    Class: HomeTest @ TestCase: checkTheTitleForAR
    01.22.2025 10:14:35 AM 01.22.2025 10:14:40 AM 00:00:05:113 · #test-id=51
    HomeTestClass
    • Fail
    • 00:05:113
    checkTheTitleForAR
    HomeTestClass
    StatusTimestampDetails
    Info 10:14:38 AM The user click on [By.xpath: //button[@class='sc-jTzLTM hQpNle cta__button cta__continue btn btn-primary']]
    Info 10:14:39 AM The user click on [By.xpath: //a[@class='sc-gkFcWv jJNggu']]
    Info 10:14:40 AM get the page title: المسافر: رحلات، فنادق، أنشطة ممتعة و تذاكر طيران
    Fail 10:14:40 AM Test case checkTheTitleForAR Failed
  • Class: HomeTest @ TestCase: checkTheDefaultLangIsEN2

    10:14:43 AM / 00:00:04:054 Fail

    Class: HomeTest @ TestCase: checkTheDefaultLangIsEN2
    01.22.2025 10:14:43 AM 01.22.2025 10:14:47 AM 00:00:04:054 · #test-id=53
    HomeTestClass
    • Fail
    • 00:04:053
    checkTheDefaultLangIsEN2
    HomeTestClass
    StatusTimestampDetails
    Info 10:14:46 AM The user click on [By.xpath: //button[@class='sc-jTzLTM hQpNle cta__button cta__continue btn btn-primary']]
    Info 10:14:47 AM get the current URL: https://global.almosafer.com/en
    Fail 10:14:47 AM Test case checkTheDefaultLangIsEN2 Failed

Started

Jan 22, 2025 10:14:22 AM

Ended

Jan 22, 2025 10:14:47 AM

Tests Passed

25

Tests Failed

2

Tests
Steps
Log events

Timeline

Tags

NamePassedFailedSkippedOthersPassed %
DateClass 7 0 0 0 100%
ExcelClass 6 0 0 0 100%
HomeTestClass 1 2 0 0 33.333%
JsonClass 8 0 0 0 100%
FileClass 3 0 0 0 100%

System/Environment

NameValue
Operating System Windows 11
Operating System Version 10.0
Run User FarahMango
Java runtime 22.0.1+8-16